import Vue from 'vue'

import 'normalize.css/normalize.css'

import ElementUI from 'element-ui'
import 'element-ui/lib/theme-chalk/index.css' // 引入rlrmrntUI组件样式
// import locale from 'element-ui/lib/locale/lang/en' // lang i18n-语言包
// 语言包-js文件-对象记录了不同语言内的文字内容
// 这些语言包，只影响element-ui内置的组件内置的值
// 我们在views页面写的内容(固定的不会受到语言包的影响)

import '@/styles/index.scss' // styles文件夹下所有样式

import App from './App'
import store from './store'
import router from './router'

import '@/icons' // icon->执行icon/index.js里代码(内部无导出，我只是为了导入这个目标代码，让它参与到这个目标代码，让它参与到webpack打包最后在浏览器页面上运行而已)
import '@/permission' // 控制路由权限的

import ComponentObj from '@/components'
Vue.use(ComponentObj)

// set ElementUI lang to EN
// Vue.use(ElementUI, { locale })
Vue.use(ElementUI)
// 如果想要中文版 element-ui，按如下方式声明
// Vue.use(ElementUI)

Vue.config.productionTip = false

new Vue({
  el: '#app',
  router,
  store,
  render: h => h(App)
})
